PATHMac OS 8 and 9 Developer Documentation > Human Interface Toolbox > Appearance Manager >

Programming With the Appearance Manager


Appearance Manager Memory Requirements

Because appearance design is intended to be very flexible, some appearances may apply complex, nonrectangular shapes to their interface elements. Because data describing these shapes is saved in the form of QuickDraw Region structures--which are of variable length, depending upon the complexity of the shapes being described--the amount of memory your application requires may increase when some appearances are active. If your program's memory usage is finely tuned according to assumptions about the amount of memory consumed on versions of the Mac OS prior to Mac OS 8.5, and in particular the amount of memory consumed by the Window Manager for each window, you may wish to increase your heap size to accommodate appearance-specific memory usage variations.


© 1999 Apple Computer, Inc. – (Last Updated 29 April 99)